windshield cleaning system - German English Dictionary